mulching thermoplastic film - Alemán Inglés Diccionario